package deom2;

public interface ISeqList {
    //添加数据--默认尾插
    void addData(int data);

    //指定位置添加数据
    void addPosData(int data,int pos) throws PosException;

    //删除数据
    void delData(int pos) throws ArrayIsEmpty,PosException;

    //返回指定位置的数据
    int returnData(int pos) throws ArrayIsEmpty;

    //返回指定数据的位置
    int returnPos(int data) throws ArrayIsEmpty;

    //设定指定位置的数据
    void setPosData(int value,int pos) throws PosException;

    //清空
    void clean();

    //打印
    void print();
}
